
            .head{height:5rem;}
            .g-hd{min-width: 320px;max-width: 750px;width: 100%;}
            .g-hd{height:5rem;}
            .g-hd .t_logo{float: left;width:28.4%;height:2.5rem;padding: 1.25rem 0 0 4%;}
            .g-hd .t_logo a img{width:100%; height:100%;}
            .g-hd .m-nav2{ width:7.4%;height:2.8rem;float: right;margin-top:1.3rem;margin-right:4%;display: inline;}
            .g-hd .m-nav2 i{display:block;width:100%;height:100%;background:url(images/hea-ico.png) no-repeat center; background-size:100%;}
            .g-hd .hea_nav{width:45%; height:5rem; display: block; float:right; line-height:5rem; margin-right: 1.25rem;}
            .g-hd .hea_nav a{font-size:1.4rem; color:#333333; font-weight: normal; display: block;float:left; text-align: center;}
            .g-hd .hea_nav a:last-child{float:right;}
            .menu2 {position: relative;z-index:301;}
            .menu2 .erji{width:100%;display: none;overflow: hidden;position: absolute;background:rgba(0,71,157,0.9);background-size:100% 100%;height:52.35rem;max-width: 750px;top:5rem;right: 0;transition: transform 3s;-webkit-transition: transform 3s;padding:5.3% 4% 0; box-sizing: border-box;}  
            .menu2 ul li {line-height: 3rem;color: #000;font-size: 1.4rem;margin-bottom: 1.2rem;}
            .menu2 ul li a {display: block;width: 70%;margin: 0 auto;border: 1px solid #FFF;text-align: center;border-radius: 2rem;text-decoration: none;}
            .menu2 ul li a em{color:#FFF;font-size: 1.3rem;color: #fff;} 
            

.m-ft{height:18.0rem;}
.m-f{height:12.5rem; padding:3.55rem 4% 0;}
.m-f p{ margin-bottom: 1.15rem; text-align: center; line-height:0;}
.m-f p em{display: inline-block; line-height: 1.5rem;height: 1.5rem;padding:0 1.05rem; border-right:0.1rem solid #cccccc;}
.m-f p em a{font-size:1.5rem;color:#333333;}
.m-f p em:last-child{border-right:0;}
.m-f span{display:block; text-align: center; line-height:0;}
.m-f span em{display: inline-block; font-size:1.2rem; color:#888888; line-height: 1.2rem;margin:0 0.5rem;}
.m-f span em a{font-size:1.2rem; color:#888888;}
.m-ft .dbdh{min-width: 320px;max-width: 750px;width: 100%;position: fixed;bottom: 0;z-index: 299;background:url(images/foot.png) no-repeat center;background-size:100% 5.5rem;}
.m-ft .dbdh li{float:left;width:33.33%;}
.m-ft .dbdh li a{display:block; height:5.5rem; padding-top:0.9rem; box-sizing: border-box;}
.m-ft .dbdh li em{display:block; width:2.3rem; line-height: 0; overflow:hidden;margin:0 auto;}
.m-ft .dbdh li em img{width:100%;}
.m-ft .dbdh li i{display:block; text-align: center; line-height: 2.05rem; font-size:1.2rem; color:#ffffff;}
.m-ft .dbdh li.ft-tel em{display:block;width:5.5rem;height:5.5rem;margin:-3.0rem auto 0.7rem;}
.m-ft .dbdh li.ft-tel a{padding-top:0;}
.xf{position:fixed;width: 2.9rem;right:4%;z-index: 100;bottom: 5.5rem;}
.xf a img{display:block;width:100%;}
iframe.phone-view, body.phone-view, .c-edit-page.phone-view{width:750px !important;margin:0 auto;}
            
